explosive slurry - Turkish English Dictionary